Release 10.1A: OpenEdge Development:
.NET Open Clients


Overview of .NET OpenAPI classes

Table 8–1 shows a summary of the classes that support the .NET OpenAPI.

Table 8–1: .NET OpenAPI Classes
Class
Description
Progress.Open4GL.Proxy.OpenAppObject  
For accessing external Progress 4GL procedures in an application service using the OpenAPI.
Progress.Open4GL.Proxy.OpenProcObject 
For accessing a 4GL persistent procedure using the OpenAPI.
Progress.Open4GL.Proxy.ParamArray  
An object containing an array for passing parameters to a 4GL procedure or user-defined function.
Progress.Open4GL.Proxy.ParamArrayMode  
Constants for specifying the mode of a 4GL procedure or user-defined function parameter (INPUT, INPUT-OUTPUT, or OUTPUT).
Progress.Open4GL.Parameter 
Constants for specifying the 4GL data type of a procedure or user-defined function parameter, return type, or temp-table field.
Progress.Open4GL.Proxy.ProDataRelationMetaData 
For defining a ProDataSet data-relation.
Progress.Open4GL.Proxy.ProDataSetMetaData 
For defining the schema of a 4GL ProDataSet mapped to an ADO.NET DataSet.
Progress.Open4GL.Proxy.TempTableMetaData 
For defining the schema of a 4GL temp-table mapped to an ADO.NET DataTable.

The sections of this chapter describe how to use these classes to access an AppServer using the .NET OpenAPI.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095